package com.sc.nft.entity.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
@ApiModel("用户道具奖励汇总VO")
public class UserPropsRewardsSummaryVO {

    @ApiModelProperty("已计入消费金额")
    private BigDecimal totalConsumedAmount = BigDecimal.ZERO;

    @ApiModelProperty("待计入消费金额")
    private BigDecimal totalPendingAmount = BigDecimal.ZERO;

    @ApiModelProperty("已计入道具数")
    private Integer totalCreditedNum = 0;

    @ApiModelProperty("待计入道具数")
    private Integer totalPendingNum = 0;

    @ApiModelProperty("已释放道具数")
    private Integer totalReleasedNum = 0;

    @ApiModelProperty("待释放道具数")
    private Integer totalPendingReleaseNum = 0;
}